/* 
    Document   : 1_cadastro
    Created on : Sep 16, 2013, 11:40:45 AM
    Author     : PauloMário
    Description:
        Purpose of the stylesheet follows.
*/
/*REGISTER PAGE*/

.ui-autocomplete-loading:not(.invalid_value) {
     background: url('images/indicator.gif') no-repeat right center
}
.invalid_value:not(.ui-autocomplete-loading):not(select) {
     background: url('images/x.png') no-repeat right center;
     background-color: #EDD;
}
select.invalid_value {
     background: url('images/x.png') no-repeat 95% center;
     background-color: #EDD;
}
.invalid_value.ui-autocomplete-loading {
    background-image: url('images/x.png'), url('images/indicator.gif');
    background-position: right center, 90% center;
    background-repeat: no-repeat;
     background-color: #EDD;
}
/*intercala cor no menu de autocomplete*/
ul.ui-autocomplete.ui-menu .ui-menu-item:nth-child(odd){
    background-color: #dedede;
}
/*intercala cor na tabela de campos*/
.user:nth-child(odd){
    background-color: #EEF;
}
.user:nth-child(even){
    background-color: #DDF;
}
.institution:nth-child(odd){
    background-color: #fdf5ce;
}
.institution:nth-child(even){
    background-color: #ece4bd;
}
.required_field{
    color: red;
}
div.privacy_tooltip1 img{
    height: 22px;
    width: 22px;
}
div.privacy_tooltip1{
    float: right;
    display: inline-block;
}
#signin_form input:not(.nfullwidth), #signin_form select{
    width:100%;
}
#signin_form table td{
    padding-right: 10px;
    padding-left: 4px;
}
#signin_form table td input[type=submit]{
    height: 30px;
    background-color: #0000AA;
    color: white;
    font-weight: bold;
    font-size: 20px;
}
